home *** CD-ROM | disk | FTP | other *** search
- global curlink, connectlist, origconnectlist, linkfeedbacklist
-
- on executeBranchingMenu menuName, commandName
- put curlink
- curchan = curlink[1]
- if curchan > 0 then
- curfader = curlink[2]
- Ok = 1
- case commandName of
- "thisfader":
- connectlist[curchan][curfader] = origconnectlist[curchan][curfader]
- "blend1":
- connectlist[curchan][curfader] = "blendlist[1]"
- "blend2":
- connectlist[curchan][curfader] = "blendlist[2]"
- "blend3":
- connectlist[curchan][curfader] = "blendlist[3]"
- "blend4":
- connectlist[curchan][curfader] = "blendlist[4]"
- "blend5":
- connectlist[curchan][curfader] = "blendlist[5]"
- "fx11":
- connectlist[curchan][curfader] = "sprite(82).props.faders[1]"
- "fx21":
- connectlist[curchan][curfader] = "sprite(82).props.faders[2]"
- "fx31":
- connectlist[curchan][curfader] = "sprite(82).props.faders[3]"
- "fx41":
- connectlist[curchan][curfader] = "sprite(82).props.faders[4]"
- "fx12":
- connectlist[curchan][curfader] = "sprite(83).props.faders[1]"
- "fx22":
- connectlist[curchan][curfader] = "sprite(83).props.faders[2]"
- "fx32":
- connectlist[curchan][curfader] = "sprite(83).props.faders[3]"
- "fx42":
- connectlist[curchan][curfader] = "sprite(83).props.faders[4]"
- "fx13":
- connectlist[curchan][curfader] = "sprite(84).props.faders[1]"
- "fx23":
- connectlist[curchan][curfader] = "sprite(84).props.faders[2]"
- "fx33":
- connectlist[curchan][curfader] = "sprite(84).props.faders[3]"
- "fx43":
- connectlist[curchan][curfader] = "sprite(84).props.faders[4]"
- "fx14":
- connectlist[curchan][curfader] = "sprite(85).props.faders[1]"
- "fx24":
- connectlist[curchan][curfader] = "sprite(85).props.faders[2]"
- "fx34":
- connectlist[curchan][curfader] = "sprite(85).props.faders[3]"
- "fx44":
- connectlist[curchan][curfader] = "sprite(85).props.faders[4]"
- "LFO1":
- connectlist[curchan][curfader] = "lfo1"
- "LFO2":
- connectlist[curchan][curfader] = "lfo2"
- "fft1":
- connectlist[curchan][curfader] = "values[1]"
- "fft2":
- connectlist[curchan][curfader] = "values[2]"
- "fft3":
- connectlist[curchan][curfader] = "values[3]"
- "fft4":
- connectlist[curchan][curfader] = "values[4]"
- "fft5":
- connectlist[curchan][curfader] = "values[5]"
- "fft6":
- connectlist[curchan][curfader] = "values[6]"
- "fft7":
- connectlist[curchan][curfader] = "values[7]"
- "fft8":
- connectlist[curchan][curfader] = "values[8]"
- "fft9":
- connectlist[curchan][curfader] = "values[9]"
- "mastertime":
- connectlist[curchan][curfader] = "timenow"
- "chantime":
- connectlist[curchan][curfader] = "sprite(" & string(101 + curchan) & ").val"
- otherwise:
- linkfeedbacklist[curchan][curfader] = " "
- Ok = 0
- end case
- end if
- if Ok then
- linkfeedbacklist[curchan][curfader] = commandName
- end if
- end
-
- on popmenu chan, fxnum
- curlink = [chan, fxnum]
- sprite(299).locV = min(412, the mouseV)
- sprite(299).locH = the mouseH + 12
- sprite(299).visible = 1
- end
-